#ifndef EXPIRATIONNICMODULE_H
#define EXPIRATIONNICMODULE_H

#include <QMainWindow>
#include <QToolBar>
#include <QDialog>
#include <QSqlDatabase>
//#include <QSqlRelationalTableModel>
#include <QTableView>
#include <QMessageBox>
#include <QAction>
#include <QListView>
#include <QColumnView>
#include <QLabel>
#include <QDebug>
#include <QModelIndex>
#include <QDate>

#include "CustomToolbar.h"
#include "ExpirationNIC.h"

class ExpirationNICModule : public QMainWindow
{
    Q_OBJECT

public:
   explicit ExpirationNICModule(QWidget *parent);

signals:

public slots:
    void UpdateDomainsDateBtn();
    void UpdateDomainsDateListBtn();
    void CorrectViewOfModel();
    void SelectExpiratedDomains();

private:
    /**
     * @brief client_toolbar
     */
    CustomModulesToolbar *domain_toolbar;
    void UpdateDomainsDateToolBar();
    void UpdateDomainstListToolBar();

    QAction *update_domainsDate;
    QAction *update_domainstDateList;
};

#endif // EXPIRATIONNICMODULE_H
